mobile phone socks - German English Dictionary